package com.geeksaga.parser;

import com.geeksaga.enums.HtmlTags;

/**
 * @author newbie
 * @since 0.1
 */
public class WikiParser {

	public static String parser(final String data) {
		
		String result = data;
		for(int i=0; i<HtmlTags.values().length; i++)
			result = result.replaceAll(HtmlTags.values()[i].regex(), HtmlTags.values()[i].getTag());
		
		return result;
	}
	
	public static String parser(final String data, String br) {
	    
	    String result = data.replaceAll("<br>", br);
	    for(int i=0; i<HtmlTags.values().length; i++)
	        result = result.replaceAll(HtmlTags.values()[i].regex(), HtmlTags.values()[i].getTag());
	    
	    return result;
	}
	
	public static void main(String[] args) {
        System.out.println(WikiParser.parser("[[http://www.geeksaga.com|GeekSaga]]"));
    }
}